fasten or tie the sails to the yards - İspanyolca İngilizce Sözlük

fasten or tie the sails to the yards

Meanings of "fasten or tie the sails to the yards" in Spanish English Dictionary : 1 result(s)

İngilizce İspanyolca
Maritime
fasten or tie the sails to the yards envergar [v]